package com.shell.governor.modules.service;

import com.shell.bee.entity.mvc.RetMsg;
import com.shell.bee.persistence.model.PageLimit;
import com.shell.bee.persistence.service.PersistentService;
import com.shell.governor.modules.po.PubMessageTemplate;
import java.util.List;

public abstract interface PubMessageTemplateService extends PersistentService<PubMessageTemplate> {
	public abstract List<PubMessageTemplate> selectTemplates(PageLimit paramPageLimit,
			PubMessageTemplate paramPubMessageTemplate);

	public abstract PubMessageTemplate selectTemplate(String paramString);

	public abstract RetMsg saveTemplate(PubMessageTemplate paramPubMessageTemplate);
}
